GGLasso - a Python package for General Graphical Lasso computation

نویسندگان

چکیده

We introduce GGLasso, a Python package for solving General Graphical Lasso problems. The scheme, introduced by (Friedman 2007) (see also (Yuan 2007; Banerjee 2008)), estimates sparse inverse covariance matrix $\Theta$ from multivariate Gaussian data $\mathcal{X} \sim \mathcal{N}(\mu, \Sigma) \in \mathbb{R}^p$. Originally proposed (Dempster 1972) under the name Covariance Selection, this estimation framework has been extended to include latent variables in (Chandrasekaran 2012). Recent extensions joint of multiple matrices, see, e.g., (Danaher 2013; Tomasi 2018). GGLasso contains methods general problem formulation, including important special cases, such as, single (latent variable) Lasso, Group, and Fused Lasso.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

PYCHEM: a multivariate analysis package for python

UNLABELLED We have implemented a multivariate statistical analysis toolbox, with an optional standalone graphical user interface (GUI), using the Python scripting language. This is a free and open source project that addresses the need for a multivariate analysis toolbox in Python. Although the functionality provided does not cover the full range of multivariate tools that are available, it has...

متن کامل

DREAMTools: a Python package for scoring collaborative

DREAM challenges are community competitions designed to advance computational methods and address fundamental questions in system biology and translational medicine. Each challenge asks participants to develop and apply computational methods to either predict unobserved outcomes or to identify unknown model parameters given a set of training data. Computational methods are evaluated using an au...

متن کامل

Fused Multiple Graphical Lasso

In this paper, we consider the problem of estimating multiple graphical models simultaneously using the fused lasso penalty, which encourages adjacent graphs to share similar structures. A motivating example is the analysis of brain networks of Alzheimer’s disease using neuroimaging data. Specifically, we may wish to estimate a brain network for the normal controls (NC), a brain network for the...

متن کامل

General-purpose Computation Using Graphical Processing Units

Graphical Processing Units (GPU) are mainly developed to process intense graphical operations. This has been the purpose for many years; however recent advancements in the architecture of GPUs and how they process data have led to a breakthrough in how we are able to process information. General Purpose Computation using GPUs is a new method of processing information using a GPU and its many pr...

متن کامل

Pathway Graphical Lasso

Graphical models provide a rich framework for summarizing the dependencies among variables. The graphical lasso approach attempts to learn the structure of a Gaussian graphical model (GGM) by maximizing the log likelihood of the data, subject to an l1 penalty on the elements of the inverse co-variance matrix. Most algorithms for solving the graphical lasso problem do not scale to a very large n...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of open source software

سال: 2021

ISSN: ['2475-9066']

DOI: https://doi.org/10.21105/joss.03865